').html(link).html();return $('
').html(mw.message('ext-uls-undo-language-tooltip-text','$1').escaped().replace('$1',link));}())});ulsPopup.$element.appendTo('body');window.setTimeout(function(){showTipsy(6000);},700);$ulsTrigger.on('mouseover',function(){if(!$('.uls-menu:visible').length){showTipsy(3000);}});}function initInterface(){var $pLang,clickHandler,$ulsTrigger=$('.uls-trigger'),anonMode=(mw.user.isAnon()&&!mw.config.get('wgULSAnonCanChangeLanguage')),ulsPosition=mw.config.get('wgULSPosition');if(ulsPosition==='interlanguage'){$pLang=$('#p-lang');$ulsTrigger=$('').addClass('uls-settings-trigger');$pLang.prepend($ulsTrigger);$ulsTrigger=$('.uls-settings-trigger');if(!$pLang.find('div ul').children().length){$pLang.find('h3').text(mw.msg('uls-plang-title-languages'));}$ulsTrigger.attr(\n{title:mw.msg('ext-uls-select-language-settings-icon-tooltip')});clickHandler=function(e,eventParams){var languagesettings=$ulsTrigger.data('languagesettings'),languageSettingsOptions;if(languagesettings){if(!languagesettings.shown){mw.hook('mw.uls.settings.open').fire(eventParams&&eventParams.source||'interlanguage');}}else{languageSettingsOptions={defaultModule:'display',onVisible:function(){var caretRadius,ulsTriggerHeight=this.$element.height(),ulsTriggerWidth=this.$element[0].offsetWidth,ulsTriggerOffset=this.$element.offset();this.$window.addClass('callout');caretRadius=12;if(ulsTriggerOffset.left>$(window).width()/2){this.left=ulsTriggerOffset.left-this.$window.width()-caretRadius;this.$window.removeClass('selector-left').addClass('selector-right');}else{this.left=ulsTriggerOffset.left+ulsTriggerWidth+caretRadius;this.$window.removeClass('selector-right').addClass('selector-left');}this.top=ulsTriggerOffset.top+(ulsTriggerHeight/2)-(caretRadius+16);this.position();}};mw.loader.\nusing(mw.uls.languageSettingsModules,function(){$ulsTrigger.languagesettings(languageSettingsOptions).click();});e.stopPropagation();}};}else if(anonMode){clickHandler=function(e,eventParams){var languagesettings=$ulsTrigger.data('languagesettings');e.preventDefault();if(languagesettings){if(!languagesettings.shown){mw.hook('mw.uls.settings.open').fire(eventParams&&eventParams.source||'personal');}}else{mw.loader.using(mw.uls.languageSettingsModules,function(){$ulsTrigger.languagesettings();$ulsTrigger.trigger('click',eventParams);});}};}else{clickHandler=function(e,eventParams){var uls=$ulsTrigger.data('uls');e.preventDefault();if(uls){if(!uls.shown){mw.hook('mw.uls.settings.open').fire(eventParams&&eventParams.source||'personal');}}else{mw.loader.using('ext.uls.mediawiki',function(){$ulsTrigger.uls({quickList:function(){return mw.uls.getFrequentLanguageList();},onReady:function(){var uls=this;mw.loader.using(mw.uls.languageSettingsModules,function(){addDisplaySettings(uls);\naddInputSettings(uls);});},onSelect:function(language){mw.uls.changeLanguage(language);},ulsPurpose:'interface-language'});window.setTimeout(function(){$ulsTrigger.trigger('click',eventParams);},0);});}};}$ulsTrigger.on('click',clickHandler);$('#uls-preferences-link').text(mw.msg('ext-uls-language-settings-preferences-link')).click(function(){$ulsTrigger.trigger('click',{source:'preferences'});return false;});}function initTooltip(){var previousLanguage,currentLanguage,previousAutonym,currentAutonym;if(!userCanChangeLanguage()){return;}previousLanguage=mw.storage.get('uls-previous-language-code');currentLanguage=mw.config.get('wgUserLanguage');previousAutonym=mw.storage.get('uls-previous-language-autonym');currentAutonym=mw.config.get('wgULSCurrentAutonym');if(!previousLanguage||!previousAutonym){mw.storage.set('uls-previous-language-code',currentLanguage);mw.storage.set('uls-previous-language-autonym',currentAutonym);return;}if(previousLanguage!==currentLanguage){mw.loader.using(\n'oojs-ui-core').done(function(){showUndoTooltip(previousLanguage,previousAutonym);});mw.storage.set('uls-previous-language-code',currentLanguage);mw.storage.set('uls-previous-language-autonym',currentAutonym);mw.uls.addPreviousLanguage(currentLanguage);}}function initIme(){var imeSelector=mw.config.get('wgULSImeSelectors').join(', ');$('body').on('focus.imeinit',imeSelector,function(){var $input=$(this);$('body').off('.imeinit');mw.loader.using('ext.uls.ime',function(){mw.ime.setup();mw.ime.handleFocus($input);});});}function init(){initInterface();initTooltip();initIme();}if(document.readyState==='interactive'){init();}else{$(init);}}(jQuery,mediaWiki));},{\"css\":[\n\"#uls-settings-block{background-color:#f8f9fa;border-top:1px solid #c8ccd1;padding-left:10px;line-height:1.2em;border-radius:0 0 2px 2px}#uls-settings-block \\u003E button{background:left top transparent no-repeat;background-size:20px auto;color:#54595d;display:inline-block;margin:8px 15px;border:0;padding:0 0 0 26px;font-size:medium;cursor:pointer}#uls-settings-block \\u003E button:hover{color:#222}#uls-settings-block \\u003E button.display-settings-block{background-image:url(/w/extensions/UniversalLanguageSelector/resources/images/display.png?d25f1);background-image:linear-gradient(transparent,transparent),url(\\\"data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E %3Cpath fill=%22%23222%22 d=%22M.002 2.275V15.22h8.405c.535 1.624-.975 1.786-1.902 2.505 0 0 2.293-.024 3.439-.024 1.144 0 3.432.024 3.432.024-.905-.688-2.355-.868-1.902-2.505h8.527V2.275h-20zm6.81 1.84h.797l3.313 8.466H9.879L8.836 9.943H5.462l-1.043 2.638h-.982zm.368 1.104c-.084.369-.211.785-.368 1.227L5.83 9.023h2.699l-.982-2.577c-.128-.33-.234-.747-.368-1.227zm7.117.982c.753 0 1.295.157 1.656.491.365.334.552.858.552 1.595v4.294h-.675l-.184-.859h-.062c-.315.396-.605.655-.92.798-.311.138-.758.184-1.227.184-.626 0-1.115-.168-1.472-.491-.353-.323-.491-.754-.491-1.35 0-1.275 1.028-1.963 3.068-2.025h1.043v-.429c0-.495-.091-.87-.307-1.104-.211-.238-.574-.307-1.043-.307-.526 0-1.115.107-1.779.429l-.307-.675a4.748 4.748 0 0 1 1.043-.429 4.334 4.334 0 0 1 1.104-.123zm.307 3.313c-.761.027-1.318.157-1.656.368-.334.207-.491.54-.491.982 0 .346.1.617.307.798.211.181.544.245.92.245.595 0 1.012-.164 1.35-.491.342-.326.552-.762.552-1.35v-.552z%22/%3E %3C/svg%3E\\\")}#uls-settings-block \\u003E button.input-settings-block{background-image:url(/w/extensions/UniversalLanguageSelector/resources/images/input.png?aea9e);background-image:linear-gradient(transparent,transparent),url(\\\"data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E %3Cpath fill=%22%23222%22 d=%22M9 1.281c-.124.259-.185.599-.5.688-.55.081-1.133.018-1.688 0-.866-.032-1.733-.148-2.594 0-.588.157-.953.727-1.188 1.25-.178.416-.271.836-.344 1.281H-.002V16h20V4.5H3.654c.109-.52.203-1.057.563-1.469.222-.231.587-.17.875-.188 1.212.003 2.415.179 3.625.063.463-.058.812-.455.969-.875l.188-.438-.875-.313zM1.875 7.125h1.563c.094 0 .188.093.188.188v1.531a.201.201 0 0 1-.188.188H1.875c-.094 0-.156-.093-.156-.188V7.313c0-.094.062-.188.156-.188zm2.844 0h1.563c.094 0 .156.093.156.188v1.531c0 .094-.062.188-.156.188H4.719c-.094 0-.156-.093-.156-.188V7.313c0-.094.062-.188.156-.188zm2.844 0h1.563c.094 0 .156.093.156.188v1.531c0 .094-.062.188-.156.188H7.563a.201.201 0 0 1-.188-.188V7.313c0-.094.093-.188.188-.188zm2.813 0h1.563c.094 0 .188.093.188.188v1.531a.201.201 0 0 1-.188.188h-1.563c-.094 0-.156-.093-.156-.188V7.313c0-.094.062-.188.156-.188zm2.844 0h1.563c.094 0 .156.093.156.188v1.531c0 .094-.062.188-.156.188H13.22c-.094 0-.156-.093-.156-.188V7.313c0-.094.062-.188.156-.188zm2.844 0h1.531c.094 0 .188.093.188.188v1.531a.201.201 0 0 1-.188.188h-1.531a.201.201 0 0 1-.188-.188V7.313c0-.094.093-.188.188-.188zm-12.844 3h1.563c.094 0 .156.093.156.188v1.563c0 .094-.062.156-.156.156H3.22c-.094 0-.156-.062-.156-.156v-1.563c0-.094.062-.188.156-.188zm2.906 0h1.563c.094 0 .188.093.188.188v1.563c0 .094-.093.156-.188.156H6.126c-.094 0-.156-.062-.156-.156v-1.563c0-.094.062-.188.156-.188zm2.938 0h1.531c.094 0 .188.093.188.188v1.563c0 .094-.093.156-.188.156H9.064c-.094 0-.188-.062-.188-.156v-1.563c0-.094.093-.188.188-.188zm2.906 0h1.563c.094 0 .156.093.156.188v1.563c0 .094-.062.156-.156.156H11.97c-.094 0-.188-.062-.188-.156v-1.563c0-.094.093-.188.188-.188zm2.906 0h1.563c.094 0 .156.093.156.188v1.563c0 .094-.062.156-.156.156h-1.563c-.094 0-.156-.062-.156-.156v-1.563c0-.094.062-.188.156-.188zM4.001 13.688h12c.088 0 .156.068.156.156v.844a.154.154 0 0 1-.156.156h-12a.154.154 0 0 1-.156-.156v-.844c0-.088.068-.156.156-.156z%22/%3E %3C/svg%3E\\\")}\"\n]},{\"ext-uls-language-settings-preferences-link\":\"More language settings\",\"ext-uls-select-language-settings-icon-tooltip\":\"Language settings\",\"ext-uls-undo-language-tooltip-text\":\"Language changed from $1\",\"uls-plang-title-languages\":\"Languages\"});mw.loader.implement(\"ext.uls.preferences@01yzpt8\",function($,jQuery,require,module){(function($,mw){'use strict';var ULSPreferences;function preferenceStore(){return{set:function(key,value){if(typeof value==='object'){value=JSON.stringify(value);}try{localStorage.setItem(key,value);}catch(e){}},get:function(key){var data;try{data=JSON.parse(localStorage.getItem(key));}catch(e){}return data;}};}ULSPreferences=function(){this.preferenceName='uls-preferences';this.username=mw.user.getName();this.isAnon=mw.user.isAnon();this.preferences=null;this.init();};ULSPreferences.prototype={init:function(){var options;if(this.isAnon){this.preferences=preferenceStore().get(this.preferenceName);}else{options=mw.user.options.get(this.preferenceName);if(!options){options='{}';}try{this.preferences=JSON.parse(options);}catch(e){this.preferences={};}}this.preferences=this.preferences||{};},set:function(key,value){this.preferences[key]=value;},get:function(key){return this.preferences[key];},save:function(\ncallback){var ulsPreferences=this;callback=callback||$.noop;if(this.isAnon){preferenceStore().set(this.preferenceName,this.preferences);callback.call(this,true);}else{new mw.Api().saveOption(ulsPreferences.preferenceName,JSON.stringify(ulsPreferences.preferences)).done(function(){callback.call(this,true);}).fail(function(){callback.call(this,false);});}}};mw.uls=mw.uls||{};mw.uls.preferences=function(){var data=$('body').data('preferences');if(!data){$('body').data('preferences',(data=new ULSPreferences()));}return data;};}(jQuery,mediaWiki));});mw.loader.implement(\"ext.uls.webfonts@0lxhfns\",function($,jQuery,require,module){(function($,mw){'use strict';var ulsPreferences;mw.webfonts=mw.webfonts||{};ulsPreferences=mw.uls.preferences();mw.webfonts.preferences={registry:{fonts:{},webfontsEnabled:mw.config.get('wgULSWebfontsEnabled')},isEnabled:function(){return this.registry.webfontsEnabled;},enable:function(){this.registry.webfontsEnabled=!0;},disable:function(){this.registry.webfontsEnabled=!1;},setFont:function(language,font){this.registry.fonts[language]=font;},getFont:function(language){return this.registry.fonts[language];},save:function(callback){ulsPreferences=mw.uls.preferences();ulsPreferences.set('webfonts',this.registry);ulsPreferences.save(callback);},load:function(){mw.webfonts.preferences.registry=$.extend(this.registry,ulsPreferences.get('webfonts'));}};mw.webfonts.setup=function(){var mediawikiFontRepository=$.webfonts.repository;mediawikiFontRepository.base=mw.config.get('wgULSFontRepositoryBasePath');$.\nextend($.fn.webfonts.defaults,{repository:mediawikiFontRepository,fontStack:$('body').css('font-family').split(/, /g),fontSelector:function(repository,language,classes){var font,defaultFont;if(!language){return null;}defaultFont=repository.defaultFont(language);if(classes&&classes.indexOf('autonym')>=0){return null;}font=mw.webfonts.preferences.getFont(language)||defaultFont;if(!font||font==='system'){return null;}return font;},exclude:(function(){var excludes=mw.config.get('wgULSNoWebfontsSelectors').join(', ');if(mw.user.options.get('editfont')!=='default'){excludes=excludes?excludes+',textarea':'textarea';}return excludes;}()),overridableFontFamilies:(function(){var headingFont=$('h1').css('font-family');return headingFont?[headingFont]:[];}())});setTimeout(function(){$('body').webfonts();},0);};$(function(){mw.webfonts.preferences.load();if(mw.webfonts.preferences.isEnabled()){mw.loader.using('ext.uls.webfonts.fonts',mw.webfonts.setup);}});}(jQuery,mediaWiki));});mw.loader.implement(\"ext.visualEditor.desktopArticleTarget.init@1iqjzfv\",function($,jQuery,require,module){(function(){var conf,tabMessages,uri,pageExists,viewUri,veEditUri,veEditSourceUri,isViewPage,isEditPage,pageCanLoadEditor,init,targetPromise,enable,tempdisable,autodisable,tabPreference,enabledForUser,initialWikitext,oldId,isLoading,tempWikitextEditor,tempWikitextEditorData,$toolbarPlaceholder,editModes={edit:'visual'},active=!1,targetLoaded=!1,progressStep=0,progressSteps=[[30,3000],[70,2000],[100,1000]],plugins=[];function showLoading(mode){var $content,windowHeight,clientTop,top,bottom,middle;if(isLoading){return;}isLoading=!0;$('html').addClass('ve-activated ve-loading');if(!init.$loading){init.$loading=$('').addClass('ve-init-mw-desktopArticleTarget-loading-overlay').append($('
').addClass('ve-init-mw-desktopArticleTarget-progress').append($('
').addClass('ve-init-mw-desktopArticleTarget-progress-bar').css('width',0)));}$(document).on('keydown',\nonDocumentKeyDown);$content=$('#content');if(mode!=='source'){windowHeight=window.innerHeight;clientTop=$content[0].offsetTop-window.pageYOffset;top=Math.max(clientTop,0);bottom=Math.min(clientTop+$content[0].offsetHeight,windowHeight);middle=(bottom-top)/2;init.$loading.css('top',middle+Math.max(-clientTop,0));}$content.prepend(init.$loading);}function setLoadingProgress(target,duration){var $bar=init.$loading.find('.ve-init-mw-desktopArticleTarget-progress-bar').stop();$bar.css('transition','width '+duration+'ms ease-in');setTimeout(function(){$bar.css('width',target+'%');});}function incrementLoadingProgress(){var step=progressSteps[progressStep];if(step){setLoadingProgress(step[0],step[1]);progressStep++;}}function clearLoading(){progressStep=0;setLoadingProgress(0,0);isLoading=!1;$(document).off('keydown',onDocumentKeyDown);$('html').removeClass('ve-loading');if(init.$loading){init.$loading.detach();}if(tempWikitextEditor){if(ve.init&&ve.init.target){ve.init.target.\ntoolbarSetupDeferred.then(teardownTempWikitextEditor);}else{teardownTempWikitextEditor();}}}function setupTempWikitextEditor(data){var content=data.content;if(content){content+='\\n';}tempWikitextEditor=new mw.libs.ve.MWTempWikitextEditorWidget({value:content});tempWikitextEditorData=data;$toolbarPlaceholder=$('
').addClass('ve-init-mw-desktopArticleTarget-toolbarPlaceholder');$('#content').prepend($toolbarPlaceholder);setTimeout(function(){$toolbarPlaceholder.addClass('ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open');});$('#firstHeading').addClass('ve-init-mw-desktopArticleTarget-uneditableContent');$('#mw-content-text').before(tempWikitextEditor.$element).addClass('oo-ui-element-hidden');$('html').addClass('ve-tempSourceEditing').removeClass('ve-loading');tempWikitextEditor.adjustSize().moveCursorToStart();ve.track('mwedit.ready',{mode:'source'});mw.libs.ve.tempWikitextEditor=tempWikitextEditor;mw.hook('ve.wikitextInteractive').fire();}function syncTempWikitextEditor(){\nvar newContent=tempWikitextEditor.getValue();if(newContent.slice(-1)==='\\n'){newContent=newContent.slice(0,-1);}if(newContent!==tempWikitextEditorData.content){tempWikitextEditorData.content=newContent;tempWikitextEditorData.fromEditedState=!0;}tempWikitextEditorData.initialSourceRange=tempWikitextEditor.getRange();tempWikitextEditor.$element.prop('readonly',true);}function teardownTempWikitextEditor(){tempWikitextEditor.$element.remove();mw.libs.ve.tempWikitextEditor=tempWikitextEditor=null;tempWikitextEditorData=null;$toolbarPlaceholder.remove();$toolbarPlaceholder=null;$('#mw-content-text').removeClass('oo-ui-element-hidden');$('html').removeClass('ve-tempSourceEditing');}function abortLoading(){$('html').removeClass('ve-activated');active=!1;if(history.pushState&&$('#ca-view a').length){history.pushState({tag:'visualeditor'},document.title,new mw.Uri($('#ca-view a').attr('href')));}clearLoading();}function onDocumentKeyDown(e){if(e.which===27){abortLoading();e.preventDefault()\n;}}function parseSection(section){var parsedSection=section;if(section!=='new'&§ion.indexOf('T-')!==0){parsedSection=+section;if(isNaN(parsedSection)){parsedSection=null;}}return parsedSection;}function getTarget(mode,section){if(!targetPromise){targetPromise=mw.loader.using('ext.visualEditor.targetLoader').then(function(){mw.libs.ve.targetLoader.addPlugin(function(){return mw.loader.using(conf.preloadModules).catch(function(){return $.Deferred().resolve();});});['ext.visualEditor.desktopArticleTarget'].concat(plugins).forEach(mw.libs.ve.targetLoader.addPlugin);plugins=[];return mw.libs.ve.targetLoader.loadModules(mode);}).then(function(){var target,modes=[];if(!active){targetPromise=null;return $.Deferred().reject().promise();}if(init.isVisualAvailable){modes.push('visual');}if(init.isWikitextAvailable){modes.push('source');}target=ve.init.mw.targetFactory.create(conf.contentModels[mw.config.get('wgPageContentModel')],{modes:modes,defaultMode:mode});target.setContainer($(\n'#content'));targetLoaded=!0;return target;},function(e){mw.log.warn('VisualEditor failed to load: '+e);});}targetPromise.then(function(target){target.section=section;});return targetPromise;}function trackActivateStart(initData){ve.track('trace.activate.enter',{mode:initData.mode});ve.track('mwedit.init',initData);mw.libs.ve.activationStart=ve.now();}function setEditorPreference(editor){var key=pageExists?'edit':'create',sectionKey='editsection';if(editor!=='visualeditor'&&editor!=='wikitext'){throw new Error('setEditorPreference called with invalid option: ',editor);}if(mw.config.get('wgVisualEditorConfig').singleEditTab&&tabPreference==='remember-last'){if($('#ca-view-foreign').length){key+='localdescription';}if(editor==='wikitext'){key+='source';sectionKey+='source';}$('#ca-edit a').text(mw.msg(tabMessages[key]||'edit'));$('.mw-editsection a').text(mw.msg(tabMessages[sectionKey]||'editsection'));}$.cookie('VEE',editor,{path:'/',expires:30});if(mw.user.isAnon()){return $.Deferred\n().resolve();}if(mw.user.options.get('visualeditor-editor')===editor){return $.Deferred().resolve();}return new mw.Api().saveOption('visualeditor-editor',editor).then(function(){mw.user.options.set('visualeditor-editor',editor);});}function activateTarget(mode,section,targetPromise,modified){var dataPromise;if(!targetLoaded){dataPromise=mw.loader.using('ext.visualEditor.targetLoader').then(function(){return mw.libs.ve.targetLoader.requestPageData(mode,mw.config.get('wgRelevantPageName'),{sessionStore:!0,section:section,oldId:oldId,targetName:'mwTarget',modified:modified,preload:uri.query.preload,preloadparams:uri.query['preloadparams[]'],wikitext:mode==='visual'&&modified?$('#wpTextbox1').textSelection('getContents'):undefined});});dataPromise.then(function(response){if(isLoading&&mode==='source'&§ion!=='new'&&!(response.visualeditor&&response.visualeditor.recovered)){setupTempWikitextEditor(response.visualeditor);}}).then(incrementLoadingProgress);}showLoading(mode);\nincrementLoadingProgress();active=!0;targetPromise=targetPromise||getTarget(mode,section);targetPromise.then(function(target){var activatePromise;incrementLoadingProgress();target.on('deactivate',function(){active=!1;});init.$loading.detach();target.setDefaultMode(mode);if(tempWikitextEditor){syncTempWikitextEditor();}activatePromise=target.activate(dataPromise);$('#content').prepend(init.$loading);return activatePromise;}).then(function(){if(mode==='visual'){ve.track('mwedit.ready',{mode:mode});}else if(!tempWikitextEditor){ve.track('mwedit.ready',{mode:mode});mw.hook('ve.wikitextInteractive').fire();}ve.track('mwedit.loaded',{mode:mode});}).always(clearLoading);}function activatePageTarget(mode,modified){trackActivateStart({type:'page',mechanism:'click',mode:mode});if(!active){if(uri.query.action!=='edit'&&!(uri.query.veaction in editModes)){if(history.pushState){history.replaceState({tag:'visualeditor'},document.title,uri);history.pushState({tag:'visualeditor'},document.title,\nmode==='source'?veEditSourceUri:veEditUri);}uri=veEditUri;}activateTarget(mode,null,undefined,modified);}}function getLastEditor(){var editor=$.cookie('VEE');if(!mw.user.isAnon()||!editor||!(editor==='visualeditor'||editor==='wikitext')){editor=mw.user.options.get('visualeditor-editor');}return editor;}function getPreferredEditor(){if(!mw.config.get('wgVisualEditorConfig').singleEditTab){return'wikitext';}switch(tabPreference){case'remember-last':return getLastEditor();case'prefer-ve':return'visualeditor';case'prefer-wt':return'wikitext';case'multi-tab':return'wikitext';}return null;}conf=mw.config.get('wgVisualEditorConfig');tabMessages=conf.tabMessages;uri=new mw.Uri();oldId=mw.config.get('wgRevisionId')||$('input[name=parentRevId]').val();if(oldId===mw.config.get('wgCurRevisionId')||mw.config.get('wgFlaggedRevsEditLatestRevision')){oldId=undefined;}pageExists=!!mw.config.get('wgRelevantArticleId');viewUri=new mw.Uri(mw.util.getUrl(mw.config.get('wgRelevantPageName')));isViewPage=mw.\nconfig.get('wgIsArticle')&&!('diff'in uri.query);pageCanLoadEditor=(isViewPage||mw.config.get('wgAction')==='edit'||mw.config.get('wgAction')==='submit');isEditPage=(uri.query.action==='edit'||uri.query.action==='submit');enable=!!+mw.user.options.get('visualeditor-enable');tempdisable=!!+mw.user.options.get('visualeditor-betatempdisable');autodisable=!!+mw.user.options.get('visualeditor-autodisable');tabPreference=mw.user.options.get('visualeditor-tabs');function isOnlyTabVE(){return conf.singleEditTab&&getPreferredEditor()==='visualeditor';}function isOnlyTabWikitext(){return conf.singleEditTab&&getPreferredEditor()==='wikitext';}init={blacklist:conf.blacklist,addPlugin:function(plugin){plugins.push(plugin);},setupEditLinks:function(){if(init.isWikitextAvailable&&!isOnlyTabVE()){$('.mw-editsection a:not( .mw-editsection-visualeditor ),'+'#ca-edit a,'+'#ca-addsection a').each(function(){var uri=new mw.Uri(this.href);if('action'in uri.query){delete uri.query.action;uri.query.veaction=\n'editsource';$(this).attr('href',uri.toString());}});}if(init.isAvailable&&enabledForUser){if(!init.isSingleEditTab){init.setupMultiTabSkin();}else if(pageCanLoadEditor&&((init.isVisualAvailable&&isOnlyTabVE())||(init.isWikitextAvailable&&isOnlyTabWikitext()))){$('.mw-editsection a').off('.ve-target').on('click.ve-target',function(e){init.onEditSectionLinkClick(isOnlyTabVE()?'visual':'source',e);});$('#ca-edit').off('.ve-target').on('click.ve-target',function(e){init.onEditTabClick(isOnlyTabVE()?'visual':'source',e);});}}},setupMultiTabSkin:function(){init.setupMultiTabs();init.setupMultiSectionLinks();},setupMultiTabs:function(){var caVeEdit,action=pageExists?'edit':'create',pTabsId=$('#p-views').length?'p-views':'p-cactions',$caSource=$('#ca-viewsource'),$caEdit=$('#ca-edit'),$caVeEdit=$('#ca-ve-edit'),$caEditLink=$caEdit.find('a'),$caVeEditLink=$caVeEdit.find('a'),caVeEditNextnode=(conf.tabPosition==='before')?$caEdit.get(0):$caEdit.next().get(0);if(mw.config.get('wgNamespaceIds').\neducation_program===mw.config.get('wgNamespaceNumber')){return;}if(!$caVeEdit.length){if($caEdit.length&&!$caSource.length){caVeEdit=mw.util.addPortletLink(pTabsId,veEditUri,tabMessages[action]!==null?mw.msg(tabMessages[action]):$caEditLink.text(),'ca-ve-edit',mw.msg('tooltip-ca-ve-edit'),mw.msg('accesskey-ca-ve-edit'),caVeEditNextnode);$caVeEdit=$(caVeEdit);$caVeEditLink=$caVeEdit.find('a');}}else if($caEdit.length&&$caVeEdit.length){if(conf.tabPosition==='before'){if($caEdit.next()[0]===$caVeEdit[0]){$caVeEdit.after($caEdit);}}else{if($caVeEdit.next()[0]===$caEdit[0]){$caEdit.after($caVeEdit);}}if(tabMessages[action]!==null){$caVeEditLink.text(mw.msg(tabMessages[action]));}}if(!(init.isVisualAvailable&&enabledForUser)){$caVeEdit.remove();}else if(pageCanLoadEditor){$caVeEdit.off('.ve-target').on('click.ve-target',init.onEditTabClick.bind(init,'visual'));}if(pageCanLoadEditor){$caEdit.off('.ve-target').on('click.ve-target',init.onEditTabClick.bind(init,'source'));}if(pageCanLoadEditor\n&&init.isWikitextAvailable){$('#ca-addsection').off('.ve-target').on('click.ve-target',init.onEditTabClick.bind(init,'source'));}if($('#ca-view-foreign').length){if(tabMessages[action+'localdescriptionsource']!==null){$caEditLink.text(mw.msg(tabMessages[action+'localdescriptionsource']));}}else{if(tabMessages[action+'source']!==null){$caEditLink.text(mw.msg(tabMessages[action+'source']));}}if(init.isVisualAvailable){if(conf.tabPosition==='before'){$caEdit.addClass('collapsible');}else{$caVeEdit.addClass('collapsible');}}},setupMultiSectionLinks:function(){var $editsections=$('#mw-content-text .mw-editsection'),bodyDir=$('body').css('direction');if($editsections.css('direction')!==bodyDir){$editsections.css('direction',bodyDir);}if($editsections.find('.mw-editsection-visualeditor').length===0){$editsections.each(function(){var $editsection=$(this),$editSourceLink=$editsection.find('a').eq(0),$editLink=$editSourceLink.clone(),$divider=$('
'),dividerText=mw.msg('pipe-separator');if(\ntabMessages.editsectionsource!==null){$editSourceLink.text(mw.msg(tabMessages.editsectionsource));}if(tabMessages.editsection!==null){$editLink.text(mw.msg(tabMessages.editsection));}$divider.addClass('mw-editsection-divider').text(dividerText);if(!$('#ca-view-foreign').length){$editLink.attr('href',new mw.Uri(veEditUri)).addClass('mw-editsection-visualeditor');if(conf.tabPosition==='before'){$editSourceLink.before($editLink,$divider);}else{$editSourceLink.after($divider,$editLink);}}});}if(pageCanLoadEditor){$editsections.find('.mw-editsection-visualeditor').on('click',init.onEditSectionLinkClick.bind(init,'visual'));if(init.isWikitextAvailable){$editsections.find('a:not( .mw-editsection-visualeditor )').on('click',init.onEditSectionLinkClick.bind(init,'source'));}}},isUnmodifiedLeftClick:function(e){return e&&e.which&&e.which===1&&!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey);},onEditTabClick:function(mode,e){var section;if(!init.isUnmodifiedLeftClick(e)){return;}if(!active&&mode===\n'source'&&!init.isWikitextAvailable){return;}e.preventDefault();if(isLoading){return;}section=$(e.target).closest('#ca-addsection').length?'new':null;if(active){targetPromise.done(function(target){if(target.getDefaultMode()==='source'){if(mode==='visual'){target.switchToVisualEditor();}else if(mode==='source'){target.switchToWikitextSection(section);}}else if(target.getDefaultMode()==='visual'){if(mode==='source'){if(section){target.switchToWikitextSection(section);}else{target.editSource();}}}});}else{if(section!==null){this.onEditSectionLinkClick(mode,e,section);}else{init.activateVe(mode);}}},activateVe:function(mode){var wikitext=$('#wpTextbox1').textSelection('getContents');if($.fn.dialog){$('.ui-dialog-content').dialog('close');}if(mw.config.get('wgAction')==='submit'||(mw.config.get('wgAction')==='edit'&&wikitext!==initialWikitext)||$('input[name=wpSection]').val()){mw.loader.using('ext.visualEditor.switching').done(function(){var windowManager=new OO.ui.WindowManager(),\nswitchWindow=new mw.libs.ve.SwitchConfirmDialog();$('body').append(windowManager.$element);windowManager.addWindows([switchWindow]);windowManager.openWindow(switchWindow).closed.then(function(data){var oldUri;if(data&&data.action==='keep'){activatePageTarget(mode,true);}else if(data&&data.action==='discard'){setEditorPreference('visualeditor');oldUri=veEditUri.clone();delete oldUri.query.veswitched;location.href=oldUri.extend({wteswitched:1});}});});}else{activatePageTarget(mode,false);}},onEditSectionLinkClick:function(mode,e,section){var targetPromise,uri=new mw.Uri(e.target.href),title=mw.Title.newFromText(uri.query.title||'');if(!init.isUnmodifiedLeftClick(e)||!('action'in uri.query||'veaction'in uri.query)||uri.getHostPort()!==location.host||title&&title.getPrefixedText()!==new mw.Title(mw.config.get('wgRelevantPageName')).getPrefixedText()){return;}e.preventDefault();if(isLoading){return;}trackActivateStart({type:'section',mechanism:'click',mode:mode});if(history.pushState&&!(uri\n.query.veaction in editModes)){history.replaceState({tag:'visualeditor'},document.title,uri);history.pushState({tag:'visualeditor'},document.title,this.href);}if(mode==='visual'){targetPromise=getTarget(mode).then(function(target){target.saveEditSection($(e.target).closest('h1, h2, h3, h4, h5, h6').get(0));return target;});}else{if(section===undefined){section=parseSection(uri.query.section);}targetPromise=getTarget(mode,section);}activateTarget(mode,section,targetPromise);}};init.isSingleEditTab=conf.singleEditTab&&tabPreference!=='multi-tab';if(init.isSingleEditTab){veEditUri=viewUri.clone().extend({action:'edit'});delete veEditUri.query.veaction;}else{veEditUri=(pageCanLoadEditor?uri:viewUri).clone().extend({veaction:'edit'});veEditSourceUri=(pageCanLoadEditor?uri:viewUri).clone().extend({veaction:'editsource'});delete veEditUri.query.action;delete veEditSourceUri.query.action;}if(oldId){veEditUri.extend({oldid:oldId});}init.isAvailable=(VisualEditorSupportCheck()&&(('vewhitelist'in\nuri.query)||!$.client.test(init.blacklist,null,true))&&(mw.config.get('wgIsProbablyEditable')||mw.config.get('wgRelevantPageIsProbablyEditable'))&&mw.config.get('wgTranslatePageTranslation')!=='translation'&&mw.config.get('wgTwoColConflict')!=='true'&&mw.config.get('wgCanonicalSpecialPageName')!=='Undelete');init.isVisualAvailable=(init.isAvailable&&conf.namespaces.indexOf(new mw.Title(mw.config.get('wgRelevantPageName')).getNamespaceId())!==-1&&Object.prototype.hasOwnProperty.call(conf.contentModels,mw.config.get('wgPageContentModel')));init.isWikitextAvailable=(init.isAvailable&&conf.enableWikitext&&mw.user.options.get('visualeditor-newwikitext')&&mw.config.get('wgPageContentModel')==='wikitext');if(init.isWikitextAvailable){editModes.editsource='source';}enabledForUser=(!(conf.disableForAnons&&mw.config.get('wgUserName')===null)&&enable&&!tempdisable&&!autodisable&&!(conf.singleEditTab&&tabPreference==='prefer-wt'&&!init.isWikitextAvailable));init.setEditorPreference=\nsetEditorPreference;mw.libs.ve=$.extend(mw.libs.ve||{},init);if(init.isVisualAvailable&&enabledForUser){$('html').addClass('ve-available');}else{$('html').addClass('ve-not-available');}$(function(){var mode,requiredSkinElements,notify,showWikitextWelcome=!0,section=uri.query.section!==undefined?parseSection(uri.query.section):null,isLoggedIn=!mw.user.isAnon(),prefSaysShowWelcome=isLoggedIn&&!mw.user.options.get('visualeditor-hidebetawelcome'),urlSaysHideWelcome='hidewelcomedialog'in new mw.Uri(location.href).query;requiredSkinElements=$('#content').length&&$('#mw-content-text').length&&$('#ca-edit').length;if(uri.query.action==='edit'&&$('#wpTextbox1').length){initialWikitext=$('#wpTextbox1').textSelection('getContents');}function isSupportedEditPage(){return mw.config.get('wgVisualEditorUnsupportedEditParams').every(function(param){return uri.query[param]===undefined;});}function getInitialEditMode(){if(isViewPage&&init.isAvailable&&uri.query.veaction in editModes){return editModes[\nuri.query.veaction];}if(isEditPage&&isSupportedEditPage()){if(uri.query.wteswitched==='1'){return init.isVisualAvailable?'visual':null;}if(!enabledForUser||$('#ca-viewsource').length||mw.config.get('wgAction')==='submit'){return null;}switch(getPreferredEditor()){case'visualeditor':if(init.isVisualAvailable){return'visual';}if(init.isWikitextAvailable){return'source';}return null;case'wikitext':return init.isWikitextAvailable?'source':null;}}return null;}if(init.isAvailable&&pageCanLoadEditor&&!requiredSkinElements){mw.log.warn('Your skin is incompatible with VisualEditor. '+'See for the requirements.');}else if(init.isAvailable){mode=getInitialEditMode();if(mode){showWikitextWelcome=!1;trackActivateStart({type:section===null?'page':'section',mechanism:'url',mode:mode});activateTarget(mode,section);}else if(init.isVisualAvailable&&pageCanLoadEditor&&init.isSingleEditTab){$('body').append($('').attr({accesskey:mw.msg(\n'accesskey-ca-ve-edit'),href:veEditUri}).on('click.ve-target',init.onEditTabClick.bind(init,'visual')).addClass('oo-ui-element-hidden'));}if(init.isVisualAvailable&&['edit','submit'].indexOf(mw.config.get('wgAction'))!==-1&&$('#wpTextbox1').length){mw.loader.load('ext.visualEditor.switching');$('#wpTextbox1').on('wikiEditor-toolbar-doneInitialSections',function(){mw.loader.using('ext.visualEditor.switching').done(function(){var windowManager,editingTabDialog,switchToolbar,popup,showPopup=!!uri.query.veswitched&&!mw.user.options.get('visualeditor-hidesourceswitchpopup'),toolFactory=new OO.ui.ToolFactory(),toolGroupFactory=new OO.ui.ToolGroupFactory();toolFactory.register(mw.libs.ve.MWEditModeVisualTool);toolFactory.register(mw.libs.ve.MWEditModeSourceTool);switchToolbar=new OO.ui.Toolbar(toolFactory,toolGroupFactory,{classes:['ve-init-mw-editSwitch']});switchToolbar.on('switchEditor',function(mode){if(mode==='visual'){init.activateVe('visual');}});switchToolbar.setup([{name:'editMode',\ntype:'list',icon:'edit',title:mw.msg('visualeditor-mweditmode-tooltip'),include:['editModeVisual','editModeSource']}]);popup=new mw.libs.ve.SwitchPopupWidget('source');switchToolbar.tools.editModeVisual.toolGroup.$element.append(popup.$element);switchToolbar.emit('updateState');$('.wikiEditor-ui-toolbar').prepend(switchToolbar.$element);popup.toggle(showPopup);if($('#ca-edit').hasClass('visualeditor-showtabdialog')){$('#ca-edit').removeClass('visualeditor-showtabdialog');windowManager=new OO.ui.WindowManager();$('body').append(windowManager.$element);editingTabDialog=new mw.libs.ve.EditingTabDialog();windowManager.addWindows([editingTabDialog]);windowManager.openWindow(editingTabDialog).closed.then(function(data){windowManager.destroy();if(data&&data.action==='prefer-ve'){location.href=veEditUri;}else if(data&&data.action==='multi-tab'){location.reload();}});}});});mw.libs.ve.setEditorPreference('wikitext');mw.storage.session.remove('ve-docstate');}init.setupEditLinks();}if(\npageCanLoadEditor&&showWikitextWelcome&&(init.isVisualAvailable||init.isWikitextAvailable||$('#wpTextbox1').length)&&mw.config.get('wgVisualEditorConfig').showBetaWelcome&&['edit','submit'].indexOf(mw.config.get('wgAction'))!==-1&&!urlSaysHideWelcome&&(prefSaysShowWelcome||(!isLoggedIn&&mw.storage.get('ve-beta-welcome-dialog')===null&&$.cookie('ve-beta-welcome-dialog')===null))&&(mw.config.get('wgIsProbablyEditable')||mw.config.get('wgRelevantPageIsProbablyEditable'))){mw.loader.using('ext.visualEditor.welcome').done(function(){var windowManager=new OO.ui.WindowManager(),welcomeDialog=new mw.libs.ve.WelcomeDialog();$('body').append(windowManager.$element);windowManager.addWindows([welcomeDialog]);windowManager.openWindow(welcomeDialog,{switchable:init.isVisualAvailable,editor:'source'}).closed.then(function(data){windowManager.destroy();if(data&&data.action==='switch-ve'){init.activateVe('visual');}});if(prefSaysShowWelcome){new mw.Api().saveOption('visualeditor-hidebetawelcome','1');\nmw.user.options.set('visualeditor-hidebetawelcome','1');}else if(!isLoggedIn&&!urlSaysHideWelcome){if(!mw.storage.set('ve-beta-welcome-dialog',1)){$.cookie('ve-beta-welcome-dialog',1,{path:'/',expires:30});}}});}if(uri.query.venotify){mw.loader.load('mediawiki.action.view.postEdit');notify=uri.query.venotify;if(notify==='saved'){notify=mw.config.get('wgEditSubmitButtonLabelPublish')?'published':'saved';}mw.hook('postEdit').fire({message:mw.msg('postedit-confirmation-'+notify,mw.user)});delete uri.query.venotify;if(history.replaceState){history.replaceState(null,document.title,uri);}}});}());},{\"css\":[\n\".ve-activated .ve-init-mw-desktopArticleTarget-editableContent #toc,.ve-activated #siteNotice,.ve-activated .mw-indicators,.ve-activated #t-print,.ve-activated #t-permalink,.ve-activated #p-coll-print_export,.ve-activated #t-cite,.ve-deactivating .ve-ui-surface,.ve-active .ve-init-mw-desktopArticleTarget-editableContent,.ve-active .ve-init-mw-tempWikitextEditorWidget{display:none} .ve-activating .ve-ui-surface{height:0;padding:0 !important; overflow:hidden} .ve-loading #content \\u003E :not(.ve-init-mw-desktopArticleTarget-loading-overlay), .ve-activated .ve-init-mw-desktopArticleTarget-uneditableContent{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.5}.ve-activated #catlinks{cursor:pointer}.ve-activated #catlinks a{opacity:1} .ve-activated #content{position:relative} .ve-init-mw-desktopArticleTarget-loading-overlay{position:absolute;top:1.25em;left:0;right:0;z-index:1;margin-top:-0.5em}.ve-init-mw-desktopArticleTarget-progress{height:1em;overflow:hidden;margin:0 25%}.ve-init-mw-desktopArticleTarget-progress-bar{height:1em;width:0}.ve-init-mw-desktopArticleTarget-toolbarPlaceholder{transition:height 250ms ease;height:0; } .oo-ui-element-hidden{display:none !important; } .mw-editsection{white-space:nowrap; unicode-bidi:-moz-isolate;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mw-editsection-divider{color:#54595d} .ve-init-mw-desktopArticleTarget-progress{height:0.75em;border:1px solid #36c;background:#fff;border-radius:2px;box-shadow:0 0.1em 0 0 rgba(0,0,0,0.15)}.ve-init-mw-desktopArticleTarget-progress-bar{height:0.75em;background:#36c}.ve-init-mw-desktopArticleTarget-toolbarPlaceholder{border-bottom:1px solid #c8ccd1;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open{height:40px} .skin-vector .ve-init-mw-desktopArticleTarget-toolbar,.skin-vector .ve-init-mw-desktopArticleTarget-toolbarPlaceholder{font-size:0.875em; margin:-1.14em -1.14em 1.14em -1.14em; }@media screen and (min-width:982px){.skin-vector .ve-init-mw-desktopArticleTarget-toolbar,.skin-vector .ve-init-mw-desktopArticleTarget-toolbarPlaceholder{ margin:-1.43em -1.71em 1.43em -1.71em}}\"\n]},{\"accesskey-ca-editsource\":\"e\",\"accesskey-ca-ve-edit\":\"v\",\"create\":\"Create this page\",\"create-local\":\"Add local description\",\"edit\":\"Edit this page\",\"edit-local\":\"Edit local description\",\"editsection\":\"edit\",\"pipe-separator\":\"\\u00a0| \",\"postedit-confirmation-created\":\"The page has been created.\",\"postedit-confirmation-published\":\"Your edit was published.\",\"postedit-confirmation-restored\":\"The page has been restored.\",\"postedit-confirmation-saved\":\"Your edit was saved.\",\"tooltip-ca-createsource\":\"Create the source code of this page\",\"tooltip-ca-edit\":\"Edit this page\",\"tooltip-ca-editsource\":\"Edit the source code of this page\",\"tooltip-ca-ve-edit\":\"Edit this page\",\"visualeditor-ca-createlocaldescriptionsource\":\"Add local description source\",\"visualeditor-ca-createsource\":\"Create source\",\"visualeditor-ca-editlocaldescriptionsource\":\"Edit local description source\",\"visualeditor-ca-editsource\":\"Edit source\",\"visualeditor-ca-editsource-section\":\"edit source\"});mw.loader.implement(\"ext.visualEditor.supportCheck@1lxgywg\",function($,jQuery,require,module){(function(){window.VisualEditorSupportCheck=function(){return((function(){'use strict';return!this&&!!Function.prototype.bind&&!!window.JSON;}())&&!!('contentEditable'in document.createElement('div'))&&!!document.createElementNS&&!!(('classList'in document.createElement('_'))||('classList'in document.createElementNS('http://www.w3.org/2000/svg ','g')))&&!!('createSVGRect'in document.createElementNS('http://www.w3.org/2000/svg','svg')));};}());});mw.loader.implement(\"ext.visualEditor.targetLoader@0xp3aqg\",function($,jQuery,require,module){(function(){var prefName,prefValue,uri=new mw.Uri(),conf=mw.config.get('wgVisualEditorConfig'),pluginCallbacks=[],modules=['ext.visualEditor.articleTarget'].concat(conf.pluginModules.filter(mw.loader.getState));if(conf.enableWikitext&&(mw.user.options.get('visualeditor-newwikitext')||uri.query.veaction==='editsource')&&mw.loader.getState('ext.visualEditor.mwwikitext')){modules.push('ext.visualEditor.mwwikitext');}if(conf.signatureNamespaces.length){modules.push('ext.visualEditor.mwsignature');}for(prefName in conf.preferenceModules){prefValue=mw.user.options.get(prefName);if(prefValue&&prefValue!=='0'){modules.push(conf.preferenceModules[prefName]);}}mw.libs.ve=mw.libs.ve||{};mw.libs.ve.targetLoader={addPlugin:function(plugin){if(typeof plugin==='string'){modules.push(plugin);}else if($.isFunction(plugin)){pluginCallbacks.push(plugin);}},loadModules:function(mode){ve.track(\n'trace.moduleLoad.enter',{mode:mode});return mw.loader.using(modules).then(function(){ve.track('trace.moduleLoad.exit',{mode:mode});pluginCallbacks.push(ve.init.platform.getInitializedPromise.bind(ve.init.platform));return $.when.apply($,pluginCallbacks.map(function(callback){return callback();}));});},requestPageData:function(mode,pageName,options){var sessionState,request,dataPromise,apiRequest;options=options||{};apiRequest=mode==='source'?this.requestWikitext.bind(this,pageName,options):this.requestParsoidData.bind(this,pageName,options);if(options.sessionStore){try{sessionState=JSON.parse(mw.storage.session.get('ve-docstate'));}catch(e){}if(sessionState){request=sessionState.request||{};if(request.pageName===pageName&&request.mode===mode&&(request.mode!=='source'||request.section===options.section)){dataPromise=$.Deferred().resolve({visualeditor:$.extend({content:mw.storage.session.get('ve-dochtml')},sessionState.response,{recovered:!0})}).promise();if(sessionState.response.\noldid===mw.config.get('wgCurRevisionId')){return dataPromise;}else{ve.track=function(){};return mw.loader.using('oojs-ui-windows').then(function(){return OO.ui.confirm(mw.msg('visualeditor-autosave-modified-prompt-message'),{title:mw.msg('visualeditor-autosave-modified-prompt-title'),actions:[{action:'accept',label:mw.msg('visualeditor-autosave-modified-prompt-accept'),flags:['primary','progressive']},{action:'reject',label:mw.msg('visualeditor-autosave-modified-prompt-reject'),flags:'destructive'}]}).then(function(confirmed){if(confirmed){return dataPromise;}else{mw.storage.session.remove('ve-docstate');return apiRequest();}});});}}}}return apiRequest();},requestParsoidData:function(pageName,options){var start,apiXhr,restbaseXhr,apiPromise,restbasePromise,dataPromise,pageHtmlUrl,headers,data,switched=!1,fromEditedState=!1;options=options||{};data={action:'visualeditor',paction:(conf.fullRestbaseUrl||conf.restbaseUrl)?'metadata':'parse',page:pageName,uselang:mw.config.get(\n'wgUserLanguage'),editintro:uri.query.editintro,preload:options.preload,preloadparams:options.preloadparams};if(options.oldId!==undefined){data.oldid=options.oldId;}start=ve.now();ve.track('trace.apiLoad.enter',{mode:'visual'});if(data.paction==='parse'&&options.wikitext!==undefined){data.paction='parsefragment';data.wikitext=options.wikitext;apiXhr=new mw.Api().post(data);}else{apiXhr=new mw.Api().get(data);}apiPromise=apiXhr.then(function(data,jqxhr){ve.track('trace.apiLoad.exit',{mode:'visual'});ve.track('mwtiming.performance.system.apiLoad',{bytes:require('mediawiki.String').byteLength(jqxhr.responseText),duration:ve.now()-start,cacheHit:/hit/i.test(jqxhr.getResponseHeader('X-Cache')),targetName:options.targetName,mode:'visual'});return data;});if(conf.fullRestbaseUrl||conf.restbaseUrl){ve.track('trace.restbaseLoad.enter',{mode:'visual'});headers={Accept:'text/html; charset=utf-8; profile=\"https://www.mediawiki.org/wiki/Specs/HTML/1.7.0\"','Accept-Language':mw.config.get(\n'wgVisualEditor').pageLanguageCode,'Api-User-Agent':'VisualEditor-MediaWiki/'+mw.config.get('wgVersion')};if(options.wikitext!==undefined&&!$('[name=wpSection]').val()){if(conf.fullRestbaseUrl){pageHtmlUrl=conf.fullRestbaseUrl+'v1/transform/wikitext/to/html/';}else{pageHtmlUrl=conf.restbaseUrl.replace('v1/page/html/','v1/transform/wikitext/to/html/');}switched=!0;fromEditedState=options.modified;window.onbeforeunload=null;$(window).off('beforeunload');restbaseXhr=$.ajax({url:pageHtmlUrl+encodeURIComponent(pageName)+(data.oldid===undefined?'':'/'+data.oldid),type:'POST',data:{title:pageName,oldid:data.oldid,wikitext:options.wikitext,stash:'true'},headers:headers,dataType:'text'});}else{if(conf.fullRestbaseUrl){pageHtmlUrl=conf.fullRestbaseUrl+'v1/page/html/';}else{pageHtmlUrl=conf.restbaseUrl;}restbaseXhr=$.ajax({url:pageHtmlUrl+encodeURIComponent(pageName)+(data.oldid===undefined?'':'/'+data.oldid)+'?redirect=false',type:'GET',headers:headers,dataType:'text'});}restbasePromise=\nrestbaseXhr.then(function(data,status,jqxhr){ve.track('trace.restbaseLoad.exit',{mode:'visual'});ve.track('mwtiming.performance.system.restbaseLoad',{bytes:require('mediawiki.String').byteLength(jqxhr.responseText),duration:ve.now()-start,targetName:options.targetName,mode:'visual'});return[data,jqxhr.getResponseHeader('etag')];},function(xhr,code,_){if(xhr.status===404){return $.Deferred().resolve(['',undefined]).promise();}else{mw.log.warn('RESTBase load failed: '+xhr.statusText);return $.Deferred().reject(code,xhr,_).promise();}});dataPromise=$.when(apiPromise,restbasePromise).then(function(apiData,restbaseData){if(apiData.visualeditor){if(restbaseData[0]||!apiData.visualeditor.content){apiData.visualeditor.content=restbaseData[0];apiData.visualeditor.etag=restbaseData[1];}apiData.visualeditor.switched=switched;apiData.visualeditor.fromEditedState=fromEditedState;}return apiData;}).promise({abort:function(){apiXhr.abort();restbaseXhr.abort();}});}else{dataPromise=apiPromise.promise(\n{abort:apiXhr.abort});}return dataPromise;},requestWikitext:function(pageName,options){var data;options=options||{};data={action:'visualeditor',paction:'wikitext',page:pageName,uselang:mw.config.get('wgUserLanguage'),editintro:uri.query.editintro,preload:options.preload,preloadparams:options.preloadparams};if(options.section!==null&&options.section!==undefined){data.section=options.section;}if(options.oldId!==undefined){data.oldid=options.oldId;}return new mw.Api().get(data);}};}());},{},{\"visualeditor-autosave-modified-prompt-accept\":\"Resume edit\",\"visualeditor-autosave-modified-prompt-message\":\"This page was edited since you last loaded it. Would {{GENDER:|you}} like to resume {{GENDER:|your}} edit of the old version, or start a new edit of the latest version?\",\"visualeditor-autosave-modified-prompt-reject\":\"Start a new edit\",\"visualeditor-autosave-modified-prompt-title\":\"Resume {{GENDER:|your}} edit?\",\"visualeditor-loaderror-message\":\"Error loading data from server: $1.\",\n\"visualeditor-loaderror-title\":\"The editor could not load\"});mw.loader.implement(\"ext.visualEditor.tempWikitextEditorWidget@0dyv1bo\",function($,jQuery,require,module){mw.libs.ve=mw.libs.ve||{};mw.libs.ve.MWTempWikitextEditorWidget=function VeUiMwTempWikitextEditorWidget(config){var conf=mw.config.get('wgVisualEditor'),dir=conf.pageLanguageDir,lang=conf.pageLanguageCode;this.$element=$('